power triode - German English Dictionary